A Comparison of Pair Versus Solo Programming Under Different Objectives: An Analytical Approach
نویسندگان
چکیده
S s p s ij ij ijl ijl ij jl jl i M l j l D X D D f q β ∈ ≠ = + − + ∑ ∑ ∑ () () () () () () 1 1 () 1 2 4 3 2 4 3 s p s s p p iz iz iz iz ij iz zj iz ij iz zj iz ij iz zj s p S s s p p iz iz iz i z N l iz ij izl iz zj izl iz ij izl iz zj izl iz ij izl iz zj izl l w x w x w x w x w x w x T w x C w x C w x C w x C w x C w x C λ λ λ λ λ λ α () 2 1 0.5 s p s ij ij ijl ijl ij i M l j T D X D D β ∈ ≠ + + − ∑ ∑ () () () () () () 2 2 () 1 2 4 3 2 4 3 s p s s p p iz iz iz iz ij iz zj iz ij iz zj iz ij iz zj s p S s s p p iz iz iz i z N l iz ij izl iz zj izl iz ij izl iz zj izl iz ij izl iz zj izl l w x w x w x w x w x w x T w x C w x C w x C w x C w x C w x C λ λ λ λ λ λ α
منابع مشابه
Effectiveness of Pair and Solo Programming Methods: a Survey and an Analytical Approach
We conducted two studies to further our understanding of the dynamics of the programming methods. One is a survey study. We surveyed software professionals in the industry to collect their views on the effectiveness of pair programming versus solo programming. In our second study, we adopted the analytical approach to compare the three modes of programming: solo only, pair only, and a mixture o...
متن کاملDo programmer pairs make different mistakes than solo programmers?
Objective: Comparison of program defects caused by programmer pairs and solo developers. Design: Analysis of programs developed during two counter balanced experiments. Setting: Programming lab at University. Experimental Units: 42 programs developed by computer science students participating in an extreme programming lab course. Main Outcome Measures: Programmer pairs make as many algorithmic ...
متن کاملWhen Does a Pair Outperform Two Individuals?
This paper reports experimental measurements of productivity and quality in pair programming. The work complements Laurie Williams’ work on collaborative programming, in which Pair Programming and Solo Programming student groups wrote the same programs and then their activities were measured to investigate productivity, quality, etc. In this paper, Pair and Solo industrial programmer groups are...
متن کاملPair versus Solo Programming - An Experience Report from a Course on Design of Experiments in Software Engineering
This paper presents an experience report about an experiment that evaluates duration and effort of pair and solo programming. The experiment was performed as part of a course on Design of Experiments (DOE) in Software Engineering (SE) at Autonomous University of Yucatan (UADY). A total of 21 junior student subjects enrolled in the bachelor's degree program in SE participated in the experiment. ...
متن کاملPair vs Solo Programming: Students’ Perceptions
In recent past the concept of pair programming has evolved as one of the important technique of coding. It is one of the most talked about aspects of XP. Pair programming is a methodology in which two people work together and periodically switch between the roles of driver and navigator. Instead of partitioning a task into a number of activities, where each member performs a different activity ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Information Systems Research
دوره 19 شماره
صفحات -
تاریخ انتشار 2008